Cosmic radio waves which have puzzled astronomers for more than a decade, and even led to speculation that they were made by aliens, are probably produced by a huge neutron star, scientists have said.