Science China Physics, Mechanics and Astronomy