Lithium Ion Battery Aging Experiments And Algorithm Development For Life Estimation