Home Wind Power Sheerwind’s Invelox turbine gives glimpse to future wind turbines