1. Shanghai Key Laboratory of Green Chemistry and Chemical Processes
2. Department of Chemistry
3. East China Normal University
4. Shanghai 200062
5. China
6. Neurology Department of Changhai Hospital
7. The Second Military Medical University
8. Shanghai 200433
9. P. R. China
10. Chongqing Key Laboratory of Environmental Materials and Remediation Technology
11. College of Materials and Chemical Engineering
12. Chongqing University of Arts and Sciences
13. Chongqing 402160