State Key Laboratory of Organic-Inorganic Composites;
Beijing University of Chemical Technology;
Beijing 100029;
China;
Department of Chemical & Process Engineering Moi University;
3900-3100 Eldoret;
Kenya;
Research Center of the Ministry of Education for High Gravity Engineering and Technology;
Beijing University of Chemical Technology;
Beijing 100029;
China;
Beijing Yanjing Beer Co. Ltd.;
Beijing 101300;
China;