Promising single-dose Ebola vaccine developed