black hole vs neutron star