Tapping vast renewable energy resources.
Keywords: Renewable energy resources; Renewable energy resources