1. Department of Chemistry, Himachal Pradesh University, Shimla 171005, India
2. Department of Environmental Sciences, Central University of Himachal Pradesh, Dharamshala 176215, India
3. Department of Applied Sciences, Rajiv Gandhi Government Engineering College, Nagrota Bagwan 176047, Himachal Pradesh, India
4. Department of Chemistry, Faculty of Sciences and Arts and Promising Centre for Sensors and Electronic Devices (PCSED), Najran University, Najran-11001, Kingdom of Saudi Arabia