Text this: Ultra-Short-Term Photovoltaic Power Prediction Based on Predictable Component Reconstruction and Spatiotemporal Heterogeneous Graph Neural Networks