Text this: Optimization of Solar Generation and Battery Storage for Electric Vehicle Charging with Demand-Side Management Strategies