What are the chances of the newly discovered planet Gliese 581 capable of producing or substaining life?