Affiliation: | (1) Department of Biological Science and Biotechnology, Tsinghua University, Beijing, 100084, People’s Republic of China;(2) Life Science Division, Graduate School at Shenzhen, Tsinghua University, Shenzhen, 518055, People’s Republic of China;(3) Tsinghua Campus, University Town of Shenzhen, Rm404, Building L, Shenzhen, Guangdong, 518055, China |