Photovoltaic power prediction using deep learning models: recent advances and new insights | Synapse