CHINA ENERGY WINDHOEK PUMPED STORAGE PROJECT SOLAR POWER X2026