Wind and solar energy