Shi Zhengshuang, Kallenbach Neville R
School of Chemistry and Chemical Engineering, Huazhong University of Science and Technology, Wuhan 430074, People's Republic of China.
Proc Natl Acad Sci U S A. 2011 Jan 4;108(1):3-4. doi: 10.1073/pnas.1017021108. Epub 2010 Dec 22.