Dental composites: a comprehensive review on formulation, properties and recent developments | Synapse