World's largest Chinese telescope spots over 900 rotating neutron stars