Publications by 'Chuanhao Pu'