Carnosine and cancer: a perspective