58 pubs · 1,072 cites · h-index 18
Chongqing University of Posts and Telecommunications
2021 - Present
University of Science and Technology of China
2018 - 2022
Chinese Academy of Sciences
2018 - 2021
Hefei National Center for Physical Sciences at Nanoscale
2021 - 2021
Hefei University
2020 - 2020