Optimisation of work roll profiles in a 2-high rolling mill stand by means of computational intelligence