Maybe I'm out of the loop but I never heard of the term energy-autark. Having looked up the definition, it means self-sufficient. Is there a reason for the use of the term autark?
I wasn't aware that this word existed in English but I love coming across words like these that I am not aware of, though immediately understand.
It's a well defined word. Nothing wrong with using it.