Curved p-version C1 finite elements for the finite deformation analysis of isotropic and composite laminated thin shells in irregular shape