1. Department of Chemistry Abdul Wali Khan University Mardan Mardan 23200 Pakistan
2. Department of Mathematics and Sciences Faculty of Humanities and Sciences Prince Sultan University Riyadh 11586 Saudi Arabia
3. School of Optical and Electronic Information, Wuhan National Laboratory for Optoelectronics Huazhong University of Science and Technology Wuhan 430074 P. R. China
4. Department of Biological Sciences and Chemistry, College of Arts and Sciences University of Nizwa Nizwa 616 Oman
5. Institute of Chemistry Baghdad‐ul‐Jadeed Campus The Islamia University of Bahawalpur Bahawalpur 63100 Pakistan
6. Department of Chemistry Bacha Khan University Charsadda Charsadda 24420 Pakistan
7. Department of Zoology Abdul Wali Khan University Mardan Mardan 23200 Pakistan
8. Institute of Chemical Sciences University of Peshawar Peshawar 25120 Pakistan
9. Department of Engineering Faculty of Environment Science and Economy University of Exeter Exeter EX4 4QF UK