Design patterns for passive and hybrid cooling system for buildings in hot-dry, warm-humid and composite climates