Catechol-modified hyaluronic acid: in situ-forming hydrogels by auto-oxidation of catechol or photo-oxidation using visible light (Catechol-modified hyaluronic acid: In situ-forming hydrogels by auto-oxidation of catechol or photooxidation using visible light)