Text this: Photovoltaic power prediction based on dilated causal convolutional network and stacked LSTM