Cloud estimation of distribution algorithm with quasi-oppositional learning and preference order ranking for multi-objective optimisation. (2016)