High performance solar Receiver–Reactor for hydrogen generation