A novel particle-to-fluid direct-contact counter-flow heat exchanger for CSP power generation applications: Design features and experimental testing. (June 2021)