superhabitable (habitable + super-): Even better suited than Earth for the emergence and evolution of life