1. Department of Zoology, Government College University Faisalabad , 38000 Punjab , Pakistan
2. State Key Laboratory of Biocatalysis and Enzyme Engineering, Environmental Microbial Technology Center of Hubei Province, College of Life Science, Hubei University , 430062 Wuhan , China
3. Department of Pharmacognosy, Faculty of Pharmacy, Ain Shams University , Cairo , Egypt
4. Center of Drug Discovery Research and Development, Ain Shams University , Cairo , Egypt
5. Department of Pharmaceutical Biology, Faculty of Pharmacy and Biotechnology, German University in Cairo , 11835 Cairo , Egypt