Publications by 'Baichuan Zhao'