Numerical investigation on heat transfer and thermoelastic stress in a solar cavity receiver. (5th November 2021)