Generalized differential quadrature finite element method for cracked composite structures of arbitrary shape