Ebola virus vaccines – reality or fiction?. (1st November 2016)