39 pubs · 3,898 cites · h-index 13
Columbia University
2015 - 2025
University of Science and Technology of China
2013 - 2013
Hefei National Center for Physical Sciences at Nanoscale
2013 - 2013
Institute of Physics
2012 - 2012
Sun Yat-sen University
2004 - 2004