Publications by 'Haojie Ding'