A knowledge-based approach to the design of integrated renewable energy systems | IEEE Journals & Magazine | IEEE Xplore