Wind and other renewable energies