An integrated method of advanced optimisation and adaptive ensemble learning for ship fuel consumption prediction | Synapse