Publications by 'Haowen Pu'