Stellenbosch makes great strides in green living