Solar Cell Applications Research Lab, Department of Physics, Government College University Lahore, Lahore, Punjab 54000, Pakistan ...