An expert system for eluent optimisation in liquid chromatography with photodiode array detection