1. Centre for Green Chemistry and Catalysis
2. State Key Laboratory of Solid Lubrication
3. Lanzhou Institute of Chemical Physics
4. Chinese Academy of Sciences
5. Lanzhou
6. National Nanotechnology Research Center
7. King Abdulaziz City for Science and Technology
8. Riyadh 11442
9. Saudi Arabia