A Comparison of Discrete Damage Modeling Methods: the Effect of Stacking Sequence on Progressive Failure of the Skin Laminate in a Composite Pi-joint Subject to Pull-off Load