Publications by 'Linjun Ran'