[1] Univ Sci & Technol China, Hefei Natl Sci Ctr Phys Sci, Div Mol & Cell Biophys, Hefei 230027, Anhui, Peoples R China
[2] Chinese Acad Sci, Univ Sci & Technol China, Ctr Excellence Mol Cell Sci, Sch Life Sci, Hefei 230027, Anhui, Peoples R China
[3] Univ Sci & Technol China, Anhui Key Lab Cellular Dynam & Chem Biol, Hefei 230027, Anhui, Peoples R China
[4] Anhui Med Univ, Sch Life Sci, Hefei 230027, Anhui, Peoples R China