A physics-constrained deep learning framework enhanced with signal decomposition for accurate short-term photovoltaic power generation forecasting | Synapse