Development and implementation of a new user defined element in Abaqus for analysis of composite plates using a high-order theory