under the following license: English Microgeneration is the small-scale generation of heat and electric power by domestic solar panels and wind turbines, as...