Haoran Duan Editor