[1] Zhejiang Univ, Dept Chem & Biochem Engn, Inst Bioengn, Hangzhou 310027, Peoples R China
[2] Zhejiang Univ, Sir Run Run Shaw Hosp, Sch Med Sci, Cent Lab, Hangzhou 310027, Peoples R China
[3] Chinese Acad Sci, Shanghai Inst Biol Sci, Inst Plant Physiol & Ecol, Shanghai 200032, Peoples R China