1. Department of Zoology, Wildlife and Fisheries, Pir Mehr Ali Shah Arid Agriculture University Rawalpindi, Rawalpindi, Pakistan
2. Departments of Cell Biology Center for Research and Advanced Studies of the IPN, Mexico City, Mexico
3. Departments of Biology Autonomous University of Madrid, Madrid, Spain
4. Department of Zoology, Women University Swabi, Swabi, Pakistan
5. Department of Zoology, University of Mianwali, Mianwali, Pakistan
6. Department of Applied Biology, College of Sciences, University of Sharjah, Sharjah, United Arab Emirates
7. Department of Zoology, Hazara UniversityMansehra, Mansehra, Pakistan
8. Nanoscience and Nanotechnology Program, Center for Research and Advanced Studies of the IPN, Mexico City, Mexico