Time series forecasting for hourly photovoltaic power using conditional generative adversarial network and Bi-LSTM | Litlas