[1] Shanghai Jiao Tong Univ, Res Inst Micro nanometer Sci & Technol, Shanghai, Peoples R China
[2] Chinese Acad Sci, Inst Biochem & Cell Biol, Shanghai, Peoples R China
[3] Shanghai Jiao Tong Univ, Res Inst Micronanometer Sci & Technol, Shanghai 200030, Peoples R China
[4] Chinese Acad Sci, Inst Biochem & Cell Biol, Shanghai, Peoples R China