Articles by Haipeng Sun (1)