barreled solar energy