19 pubs · 1,048 cites · h-index 7
University of Science and Technology of China
2011 - 2017
Hefei National Center for Physical Sciences at Nanoscale
Renmin University of China
2014 - 2014
Peking University
2008 - 2009