Seol mar théacs é seo: Solar and wind technology : an international journal /