1. Department of Cell Biology, National Research Centre, 33 El-Bohous St, 12622 Dokki, Giza, P.O. 12622, Egypt
2. Department of Zoology, Faculty of Science, Cairo University, Cairo 12622, Giza, Egypt
3. School of Chemistry and Chemical Engineering, Zhongkai University of Agriculture and Engineering, Guangzhou 510225, P. R. China
4. Faculty of Biological and Chemical Science, Department of Biotechnology, The Islamia University of Bahawalpur, Punjab 63100, Pakistan
5. Department of Biomedical Engineering, College of Future Technology, Peking University, Beijing 510225, P. R. China
6. Chemistry Interdisciplinary Project (CHip), School of Pharmacy, University of Camerino, Camerino 62032, Italy