Publications by authors named "Shinan Hao"