Publications by 'Caijun Zhao'