Publications by authors named "Haosen Shi"