1. Solar Cell Application Research Lab
2. Department of Physics
3. Government College University Lahore
4. Lahore
5. Pakistan
6. State Key Laboratory of Chemical Resource Engineering
7. Beijing Advanced Innovation Centre for Soft Matter Science and Engineering
8. Beijing Engineering Center for Hierarchical Catalysts
9. Beijing University of Chemical Technology
10. Beijing 100029
11. Tianjin Institute of Industrial Biotechnology
12. Chinese Academy of Sciences
13. Tianjin 300308
14. China
15. Core Research Facilities
16. King Fahd University of Petroleum & Minerals
17. Dhahran
18. Saudi Arabia
19. Department of Clinical Medicine and Surgery
20. University of Veterinary and Animal Sciences
21. Lahore 54000
22. Punjab University College of Pharmacy
23. University of the Punjab