Coupling excavator hydraulic system and internal combustion engine models for the real-time simulation