Toughening and failure mechanism of composite materials for impact and damage tolerance