[1] Westlake Univ, Key Lab Growth Control & Translat Res Zhejiang Pr, Sch Life Sci, Hangzhou, Zhejiang, Peoples R China
[2] Westlake Inst Adv Study, Inst Biol, Hangzhou, Zhejiang, Peoples R China
[3] Fudan Univ, Shanghai, Peoples R China
[4] Zhejiang Univ, Coll Life Sci, Hangzhou, Zhejiang, Peoples R China