[1] Chinese Acad Sci, State Key Lab Mol Biol, Inst Biochem & Cell Biol, Univ Chinese Acad Sci, 320 Yue Yang Rd, Shanghai 200031, Peoples R China
[2] Chinese Acad Sci, CAS Key Lab Mol Virol & Immunol, CAS Ctr Excellence Mol Cell Sci, Inst Pasteur Shanghai,Univ Chinese Acad Sci, 320 Yue Yang Rd, Shanghai 200031, Peoples R China
[3] Suzhou Blood Ctr, Suzhou 215000, Jiangsu, Peoples R China
[4] Chinese Acad Sci, CAS Key Lab Insect Dev & Evolutionary Biol, Shanghai Inst Plant Physiol & Ecol, Shanghai 200032, Peoples R China
[5] Guangzhou Med Univ, State Key Lab Resp Dis, Affiliated Canc Hosp & Inst, Guangzhou 510095, Guangdong, Peoples R China