Thermoplastic composites (TPCs) have been promoted extensively in recent years due to their high potential to increase production rates and enable weight reduction. One of the most discussed topics ...