... Chinese Chemical Letters. Volume 23, Issue 6, June 2012, Pages 661–664. ... and Chemical Engineering, Lanzhou University, Lanzhou 730000, China. ... 2010CB833203) and the National Natural Science Foundation of China (Nos. 20972060 and 21061160494). References. ...