[1] East China Normal Univ, Inst Biomed Sci, Shanghai Key Lab Regulatory Biol, Shanghai 200241, Peoples R China
[2] East China Normal Univ, Sch Life Sci, 500 Dongchuan Rd, Shanghai 200241, Peoples R China
[3] Shanghai Fengxian Cent Hosp, Dept Nephrol & Rheumatol, 6600 Nangfeng Rd, Shanghai 201400, Peoples R China