various factors which make the earth suitable for life