1. Qingdao Institute of Bioenergy and Bioprocess Technology, Chinese Academy of Sciences, No. 189 Songling Road, 266101 Qingdao, China
2. Qingdao University, 308 Ningxia Road, 266071 Qingdao, China
3. Institute of Chemistry, Chinese Academy of Sciences, Zhongguancun North First Street
2, 100190 Beijing, China