LAG3 and cancer: Lymphocyte-activation gene 3 in cancer immunotherapy: function, prognostic biomarker and therapeutic potentials