1. Department of Physics Riphah Institute of Computing and Applied Sciences (RICAS) Riphah International University 14 Ali Road Lahore 54000 Pakistan
2. Solar Cell Applications Research Lab Department of Physics Government College University Lahore Lahore Punjab 54000 Pakistan
3. Materials Engineering McGill University Montreal QC H3A 0C5 Canada
4. College of Electronic Science and Technology Shenzhen University Shenzhen Guangdong 518000 China
5. Department of Clinical and Diagnostic Sciences Health Physics Program University of Alabama at Birmingham Birmingham AL 35294 USA