Design And Optimisation Of Industrial Water Application Planning (Wap) : Modelling Multi-Contaminant Processes With Regeneration Technologies