Publications by authors named "RuiHao Shan"