Extraction, Modification and Biomedical Application of Agarose Hydrogels: A Review | Synapse