Unsupervised domain adaptation framework for photovoltaic power forecasting using variational auto-encoders | Synapse