Design, performance and assessment of a self-organising fuzzy-logic controller applied to the level control of a highly non-linear fluid supply system