1. Qingdao Industrial Energy Storage Technology Institute; Qingdao Institute of Bioenergy and Bioprocess Technology; Chinese Academy of Sciences; Qingdao 266101 P. R. China
2. University of Chinese Academy of Sciences; No. 19A Yuquan Road Beijing 100049 China