6 School of Life Science and Technology, Shanghaitech University. Shanghai, China