[1] Tsing Hua Univ, Dept Biol Sci & Biotechnol, Beijing 100084, Peoples R China
[2] Tsing Hua Univ, Sch Life Sci & Engn, Minist Educ, Prot Sci Lab, Beijing 100084, Peoples R China
[3] Wuyi Univ, Dept Chem Technol, Jiangmen 529020, Guangdong, Peoples R China