Immunological, molecular and therapeutic mechanisms in endometrial cancer