Publications by 'Yuan Haitao'