[1] Shenzhen Inst Transfus Med, Shenzhen Blood Ctr, Shenzhen 518052, Peoples R China
[2] Chinese Acad Sci, Inst Biophys, Beijing 100101, Peoples R China
[3] Chinese Acad Sci, Shenzhen Inst Adv Technol, Inst Synthet Biol, 1068 Xueyuan Ave, Shenzhen, Peoples R China