They are very efficient, but running them on solar or battery power is probably not a very practical idea at this point from an economic standpoint.
It’s a stretch, I realize. Panels are getting better and cheaper. I would like to try unless it’s a complete boondoggle. I’m willing to concede use of other appliances to maintain charge when needed.