1. Department of Pathology, University of Veterinary and Animal Sciences, Lahore 54000, Pakistan
2. Institute of Biotechnology and Genetic Engineering, University of Agriculture, Peshawar 25000, Pakistan
3. State Key Laboratory of Biomembrane and Membrane Biotechnology, Institute of Zoology, Chinese Academy of Sciences, Beijing 100101, China
4. Department of Anatomy and Histology, University of Veterinary and Animal Sciences, Lahore 54000, Pakistan
5. Department of Advanced Materials & Nanotechnology, College of Engineering, Peking University, Beijing 100871, China
6. Department of Pharmacology and Toxicology, University of Veterinary and Animal Sciences, Lahore 54000, Pakistan
7. Institue of Biochemistry and Biotechnology, University of Veterinary and Animal Sciences, Lahore 54000, Pakistan