Publications by 'Hongguang Du'