1. Chinese Education Ministry Key Laboratory of Resource Chemistry
2. Shanghai Normal University
3. Shanghai 200234
4. China
5. Institute of Computational Science and Engineering
6. Qingdao University
7. Qingdao
8. Shanghai University of Electric Power
9. Shanghai 200090