As much as I would love to believe that this is real, news stories about the next battery and the next, hyper-efficient solar cell are common and generally always do not actually ever turn into a real breakthrough. Especially since he never actually states how a "solar trap" is actually distinct from a standard photovoltaic cell or why it can achieve such radically superior efficiency.
Frequently if you actually break down what is being discussed it turns out to be nonsense. And unfortunately I strongly suspect that is, once again, what is occurring with this "solar trap." For a more detailed analysis, perhaps check out this analysis on Physics Stack Exchange.
I would love for this to be real, but I strongly suspect it is not as being described in this article.