neutron stars explained