Multifunctional smart hydrogels: potential in tissue engineering and cancer therapy.