Publications by 'Zaihao Pan'