supernova and black hole difference