SolarPACES 2017: International Conference on Concentrating Solar Power and Chemical Energy Systems uri icon