[1] Univ Sci & Technol China, Sch Life Sci, Innovat Ctr Cell Biol, CAS Key Lab Innate Immun & Chron Dis, Hefei 230027, Peoples R China
[2] Univ Sci & Technol China, Med Ctr, Hefei 230027, Peoples R China
[3] Nanjing Med Univ, Dept Cell Biol, Nanjing 210029, Jiangsu, Peoples R China
[4] Chinese Acad Sci, Shanghai Inst Mat Med, Shanghai 201203, Peoples R China