Publications by 'Baoquan Zhao'