[1] Chinese Acad Sci, Inst Chem, Key Lab Mol Nanostruct & Nanotechnol, Beijing 100190, Peoples R China
[2] Duke Univ, Dept Mech Engn & Mat Sci, Durham, NC 27708 USA
[3] Duke Univ, Dept Chem, Durham, NC 27708 USA
[4] Univ Chinese Acad Sci, Sch Chem Sci, Beijing 100049, Peoples R China
[5] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA