Publications by authors named "Haoyuan Lin"