Expanding the limits of observing the universe! China's Sky Eye has discovered more than 900 new pulsars