a state Key laboratory of chemical resource engineering, Beijing university of chemical Technology, Beijing 100029, P.r. china; b college of science, Beijing university of chemical Technology, Beijing 100029, P.r. china; c department of chemical and Biological engineering, university of colorado, Boulder, co 80309, usa