Publications by 'Yiru Zhao'