In situ formation of biocompatible and ductile protein-based hydrogels via Michael addition reaction and visible light crosslinking