Tools for design and scale-up of solar thermochemical reactors : cooperative research and development final report / - Grout, Ray,