Articles by Chenggang Duan (2)