The habitability conditions of possible Mars landing sites for life exploration