Ecological impact of CNG/gasoline bi-fuelled vehicles