Text this: Power Supply Ensuring Measures and Implications of Foreign Countries' Power Systems with High Proportion of New Energy