Digital light processing based multimaterial 3D printing: challenges, solutions and perspectives | Synapse