A review of tumor treating fields (TTFields) : advancements in clinical applications and mechanistic insights