Objective Functions for the Blade Shape Optimisation of a Cross-Flow Tidal Turbine under Constraints