Three-dimensional progressive failure modeling of glass fiber reinforced thermoplastic composites for impact simulation