1. Key Laboratory of Marine Chemistry Theory and Technology
2. Ministry of Education
3. Ocean University of China
4. Qingdao 266100
5. P.R. China
6. Institute of Materials Science and Engineering
7. Key Laboratory of Advanced Technique and Preparation for Renewable Energy Materials
8. Yunnan Normal University
9. Kunming 650092