Mar. 2024: The Chinese University of Hong Kong
Jan. 2024: Polish Academy of Sciences, Poland
Jul.-Aug., 2019: Chinese Academy of Sciences
Jan. 2017: Politecnico di Milano, Italy
July, 2016: Beijing Institute of Applied Physics and Computational Mathematics