1. Solar Cell Applications Research Lab Department of Physics Government College University Lahore Lahore Punjab 54000 Pakistan
2. Department of Clinical Sciences Faculty of Veterinary and Animal Sciences Muhammad Nawaz Shareef University of Agriculture (MNSUAM) Multan Punjab 66000 Pakistan
3. Tianjin Institute of Industrial Biotechnology Chinese Academy of Sciences Tianjin 300308 China
4. Center for Engineering Research Research Institute King Fahd University of Petroleum & Minerals Dhahran 31261 Saudi Arabia
5. Faculty of Pharmacy The University of Lahore Lahore 54000 Pakistan
6. Physics Department Colleges of Science and General Studies Alfaisal University P.O. BOX 50927, Riyadh 11533 Saudi Arabia
7. Department of Mathematics and Sciences College of Humanities and Sciences Prince Sultan University P.O. Box 66833 Riyadh 11586 Saudi Arabia
8. Departament d'Enginyeria Química Universitat Rovira i Virgili Tarragona 43007 Spain
9. Center for Clean Energy Technology School of Mathematical and Physical Sciences Faculty of Science University of Technology Sydney Sydney 2007 Australia