Publications by 'Bowen Shen'