Roles and responsibilities of maintenance supervisor