1. Department of Chemistry
2. School of Science
3. Harbin Institute of Technology
4. Harbin 150001
5. People's Republic of China
6. The Academy of Fundamental and Interdisciplinary Sciences
7. Chinese Academy of Fishery Sciences
8. Heilongjiang River Fishery Research Institute