I wasted more time than I care to think reading that article.
There is no mention of how the technology works. A vague reference to an academic project in the UAE. Most of the article is just filler fluff. This is a marketing article to investors for this authors "wealth building energy advantage".