Return to Article Details Mapping the Future of Renewable Energy: Identifying Solar and Wind Power Zones for Sustainable-Based Super Smart Grid Development in China Download Download PDF