Publications by 'Chenhao Luo'