1. Division of Nanomaterials and Chemistry
2. Hefei National Laboratory for Physical Sciences at Microscale
3. Department of Chemistry
4. University of Science and Technology of China
5. Hefei
6. Center of Excellence for Advanced Materials Research
7. Chemistry Department
8. Faculty of Science
9. King Abdulaziz University
10. Jeddah 21589
11. Saudi Arabia