1. State Key Laboratory of Fine Chemicals Dalian University of Technology Dalian 116024 China
2. Union Faculty of Belarusian State Universities Dalian University of Technology Dalian 116024 China
3. Leicester International Institute Dalian University of Technology Dalian 116024 China