Metabolic Reprogramming and Reactive Oxygen Species in T Cell Immunity