6 pubs · 6 cites · h-index 2
Shanghai Institute of Applied Physics
2025 - Present
University of Chinese Academy of Sciences
Chinese Academy of Sciences
2025 - 2025
ShanghaiTech University
Energy Foundation