Semi-Supervised Deep Domain Adaptation for Predicting Solar Power Across Different Locations