shaoyi hu's photo