1. Solar Cell Applications Research Lab, Department of Physics, Government College University, Lahore, 54000, Pakistan
2. Institute of Chemical Engineering and Technology (ICET), University of the Punjab, Lahore, 54000, Pakistan
3. School of Electrical Engineering & Intelligentization, Dongguan University of Technology (DGUT), Dongguan, 523808, Guangdong, China
4. Department of Physics, Chemistry, and Biology (IFM), Linköping University, Linköping SE-581 83, Sweden
5. School of Chemical and Biomolecular Engineering, The University of Sydney, Darlington, Sydney, New South Wales, 2006, Australia