Publications by 'Haonan Zhao'