Two-part Ebola vaccine may offer protection for a year