A GAN-based power load forecasting method with adaptive distribution shift and frequency-aware mechanisms | Synapse