Heterogeneous demand for ecologically sustainable products on ensuring environmental sustainability in South Africa