A review of the available therapeutic agents that target the different steps of the ebola virus life cycle