finite element analysis and lightweight optimization