Publications by 'Haokai Shen'