Recent advances in catalysts, palladium alloys and high temperature WGS membrane reactors: A review