机译:
School of Life Science and Biotechnology, Shanghai Jiaotong Univ., Shanghai 200240, China;
School of Life Science and Biotechnology, Shanghai Jiaotong Univ., Shanghai 200240, China;
School of Life Science and Biotechnology, Shanghai Jiaotong Univ., Shanghai 200240, China;
School of Biological Sciences, The University of Liverpool, Liverpool L697ZB, UK;