Optimisation of Aircraft Maintenance Schedules