I'd have to do ALOT of research before I could come up with a real answer. The phrase "if it sounds too good to be true....." comes to mind!
There is a mansion just down the highway from me that has walls that store heat, cool and energy in them.....supposedly.
http://www.forbes.com/sites/morganbr...ever-heard-of/