Publications by 'Haojun Ge'