Energy sources and systems