[1] Westlake Univ, Res Ctr Ind Future, Sch Life Sci, Inst Biol,Westlake Inst Adv Study,Key Lab Struct, Hangzhou 310024, Zhejiang, Peoples R China
[2] Westlake Lab Life Sci & Biomed, Hangzhou 310024, Zhejiang, Peoples R China
[3] Tsinghua Univ, Beijing Adv Innovat Ctr Struct Biol, Tsinghua Peking Joint Ctr Life Sci, Sch Life Sci,Sch Med, Beijing 100084, Peoples R China
[4] Zhengzhou Univ, Affiliated Hosp 1, Henan Prov Res Ctr Kidney Dis, Dept Integrated Tradit & Western Nephrol, Zhengzhou 450052, Peoples R China