Bad odour wafting over Centurion due to illegal disposal of oil-based substance