Publications by 'Zhenjia Fan'