mini excavator cost per hour fuel and maintenance