Publications by 'Haoyang Shen'