An overview of carbon-carbon composite materials and their applications | Synapse