... Please enable JavaScript to use all the features on this page. Chinese Chemical Letters. Volume 23, Issue 3, March 2012, Pages 297–300. ... & Chinese Academy of Medical Sciences, Beijing 100050, China. Received 17 October 2011, Available online 24 January 2012. Abstract. ...