Publications by 'Ruohan Cheng'