Publications by 'Siyuan Pan'