Shenglong Liu Author