Sequential Quadratic Programming and Dynamic Optimal Design of Rotating Blades