Text this: Energy and exergy assessment of heavy-duty mining trucks. discussion of saving opportunities