Institution: | (1) College of Life Sciences, Zhejiang University, Hangzhou, 310058, China;(2) Institute of Bioengineering, Zhejiang Sci-Tech University, Hangzhou, 310018, China;(3) LC Sciences, 2575 W. Bellfort, Suite 270, Houston, TX 77054, USA;(4) Department of Biology and Biochemistry, University of Houston, Houston, TX 77004, USA; |