SOLARPACES 2015: International Conference on Concentrating Solar Power and Chemical Energy Systems uri icon