Wind energy and solar energy