1. Li Ka Shing Institute of Virology, University of Alberta, Edmonton, Canada & Department of Engineering, Mathematics and Physics, Fayoum University, Fayoum, Egypt
2. Li Ka Shing Institute of Virology, University of Alberta, Edmonton, Canada
3. Li Ka Shing Institute of Virology, Department of Medical Microbiology and Immunology, University of Alberta, Edmonton, Canada
4. Department of Oncology, Department of Physics, University of Alberta, Edmonton, Canada