A knowledge based engineering approach to support automatic design of wind turbine blades