1. Key Laboratory of Applied Surface and Colloid Chemistry (Shaanxi Normal University)
2. Ministry of Education
3. Shaanxi Key Laboratory for Advanced Energy Devices
4. School of Materials Science and Engineering
5. Shaanxi Normal University
6. Department of Chemistry
7. Oregon State University
8. Corvallis
9. USA