Publications by 'Junhao Du'