Recovering coolant and exhaust energy from a diesel engine using an Organic Rankine cycle (ORC)