An improved lake model for climate simulations: Model structure, evaluation, and sensitivity analyses in CESM1