1. Institute of Hydrobiology; Chinese Academy of Sciences; Wuhan 430072 China
2. University of Chinese Academy of Sciences; Beijing 100049 China
3. College of Life Sciences; Hubei University; Wuhan 430070 China
4. Agency for Science, Technology and Research; Bioprocessing Technology Institute; Singapore 138668 Singapore
5. National Institutes of Health (NIH); Bethesda MD 20892 USA