Diesel Hybrid, Electric, petrol