Recent progress in ethanol steam reforming for hydrogen generation