Design, modeling, and testing of a solar thermochemical inclined granular flow reactor for concentrated solar power