1. Toxicology Laboratory, Department of Zoology, University of Karachi, Karachi Pakistan
2. Department of Zoology University of Malakand, Pakistan
3. Key Laboratories of Animal Physiology, Biochemistry and Molecular Biology of Hebei Province, college of Life Sciences, Hebei Normal University Shijiazhuang 050024, China
4. Aquatic Diagnostic Laboratories Bahria University, Karachi Karachi-75260, Pakistan
5. Department of Zoology Abdul Wali Khan University Mardan, Pakistan