Roles and responsibilities of mechanical maintenance engineer