Eight new planets might be capable of hosting life