S scientificamerican.com Promising low-maintenance roof-top wind power generation 3 points thoaionline 6 years ago 2 comments