1. State Key Laboratory of Rare Earth Resource Utilization; Changchun Institute of Applied Chemistry; Chinese Academy of Sciences; Changchun 130022 P.R. China
2. Changchun Institute Technology; Changchun 130012 P.R. China
3. College of Life Science; Shenzhen University; Shenzhen 518060 P.R. China