A three-dimensional progressive failure model for laminated composite plates subjected to transverse loading