1. State Key Laboratory of Fine Chemicals
2. Dalian University of Technology
3. Dalian 116024
4. P. R. China
5. School of Pharmaceutical Science and Technology
6. Research Institute of Dalian University of Technology in Shenzhen
7. School of Life Science and Biotechnology