Nanoscale Research Letters Posted on October 27, 2011 by Men Yali br Journal Title: Nanoscale Research Letters ISSN: 1931-7573(printed) 1556-276X(online) Abbreviation: Nanoscale Res. Lett. Remarks: ISSN: 1931-7573 (Print) (Online) Copyright Holder: © The Author(s) (published via SpringerOpen)