1. Shenzhen Key Laboratory of Marine Biotechnology and Ecology, College of Life Sciences and Oceanography, Shenzhen University, 518060 Shenzhen, China. Fax: +86 75586713951; Tel: +86 75526535432
2. College of Life Science, Huazhong University of Science & Technology, Wuhan 430073, China
3. College of Health Science and Environmental Engineering, Shenzhen Technology University, Shenzhen, 518118, China. Fax: +86 75526911505; Tel: +86 75526911505
4. College of Optoelectronics Engineering, Shenzhen University, 518060 Shenzhen, China
5. Department of Chemical Biology, School of Pharmaceutical Sciences, Peking University, Beijing 100191, China. Tel: +86-010-82805956