1. Department of Zoology, Faculty of Life Sciences, Government College University, Faisalabad 38000, Punjab, Pakistan
2. Centre of Excellence in Solid State Physics, University of the Punjab, Quaid-e-Azam Campus, Lahore 54590, Punjab, Pakistan
3. Department of Zoology, Lahore College for Women University, Lahore 44444, Punjab, Pakistan
4. Institute of Metallurgy and Materials Engineering, Faculty of Chemical and Materials Engineering, University of the Punjab, Quaid-e-Azam Campus, Lahore 54590, Punjab, Pakistan
5. Department of Built Environment and Energy Technology, Linnæus University, SE-351 95 Växjö, Sweden