Publications by 'Yongguo Zhao'