Sequence analysis of the Ebola virus genome: organization, genetic elements, and comparison with the genome of Marburg virus