Artificial neural network-based models for short term forecasting of solar PV power output and battery state of charge of solar electric vehicle charging station | Synapse