ADAPTIVE CHARGING AND DISCHARGING STRATEGIES FOR SMART GRID ENERGY