1. Department of Chemistry, Government College University Faisalabad Pakistan, Pakistan
2. Department of Biology, College of Science, King Khalid University, Saudi Arabia
3. Department of Chemical Engineering, Jubail Industrial College, Royal Commission of Jubail, Al Jubail Industrial City, 31961, Saudi Arabia
4. Department of Chemistry, Faculty of Science, King Khalid University, P.O. Box 9004, Abha, 61413, Saudi Arabia
5. School of Environmental & Chemical Engineering, Jiangsu University of Science and Technology, Zhenjiang 212100, P. R. China
6. Department of Biology, College of Science, King Khalid University, Abha 61413, Saudi Arabia
7. Department of Theriogenology, Faculty of Veterinary Medicine, South Valley University, Qena 83523, Egypt