1. Department of Chemistry, College of Science, Yanbian University, Yanji 133002, China
2. Key Laboratory of Natural Resource of Changbai Mountains & Functional Molecules, Ministry of Education, Yanbian University, Yanji 133002, China
3. Affiliated Hospital of Yanbian University, Yanji 133000, China
4. Department of Physics, College of Science, Yanbian University, Yanji 133002, China