Publications by 'Ruofan Zhao'