School of life science, Tongji University, Shanghai, China.|School of life science, Tongji University, Shanghai, China.|School of life science, Tongji University, Shanghai, China.|School of life science, Tongji University, Shanghai, China.