22 pubs · 125 cites · h-index 7
Sun Yat-sen University
2006 - 2025
Beihang University
2025 - 2025
University of Science and Technology of China
2014 - 2014
Hefei National Center for Physical Sciences at Nanoscale