Publications by 'Haowen Mo'