Wang Xu, Wu Sheng, Jin Wenbing, Xu Bin, Tang Gongli, Yuan Hua
Department of Chemistry, College of Sciences, Shanghai University, Shanghai 200444, China.
State Key Laboratory of Bio-organic and Natural Products Chemistry, Shanghai Institute of Organic Chemistry, Chinese Academy of Sciences, Shanghai 200032, China.
Acta Biochim Biophys Sin (Shanghai). 2018 May 1;50(5):516-518. doi: 10.1093/abbs/gmy030.