Influences of water vapor and fly ash on elemental mercury removal over cerium-oxide-modified semi-coke