[1] Univ Sci & Technol China, Hefei Natl Lab Phys Sci Microscale, Hefei 230026, Anhui, Peoples R China
[2] Univ Sci & Technol China, Sch Life Sci, Hefei 230026, Anhui, Peoples R China
[3] Chinese Acad Sci, Key Lab Struct Biol, Hefei 230026, Anhui, Peoples R China
[4] Fudan Univ, State Key Lab Genet Engn, Shanghai 200438, Peoples R China
[5] Fudan Univ, Sch Life Sci, Shanghai 200438, Peoples R China