Petroleum electric hybrid trucks