A review and analysis of optimisation techniques applied to floating offshore wind platforms