1. Beijing Key Laboratory of Bioprocess
2. College of Life Science and Technology
3. Beijing University of Chemical Technology
4. Beijing 100029
5. China
6. Key Laboratory of Marine Bioactive Substance
7. The First Institute of Oceanography
8. State Oceanic Administration (SOA)
9. Qingdao 266061