A novel PFBHE (periodic fluidized bed heat exchanger): Introduction and preliminary performance evaluation. (15th July 2016)