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