1. School of Physics
2. National Laboratory of Solid State Microstructures
3. Nanjing University
4. Nanjing
5. P. R. China
6. Jiangsu Key Laboratory for Nano Technology
7. College of Engineering and Applied Sciences
8. Engineering Technology Research Center of Henan Province for Solar Catalysis
9. School of Chemistry and Pharmaceutical Engineering
10. Nanyang Normal University
11. Nanyang
12. Faculty of Science
13. King Abdulaziz University
14. Jeddah 21589
15. Saudi Aribia
16. Department of Mathematics