College of Mechanics and Materials Hohai University Nanjing 210098 China;
College of Mechanics and Materials Hohai University Nanjing 210098 ChinaCollege of Water Conservancy and Hydropower Engineering Hohai University Nanjing 210098 China;
College of Mechanics and Materials Hohai University Nanjing 210098 China;
College of Mechanics and Materials Hohai University Nanjing 210098 China;
wind turbine blade; spar cap layup; optimization design; blade mass;