Text this: Tracking of Necessary Conditions of Optimality in Real-time Dynamic Optimisation of Batch Processes