Recent progress on the clean and sustainable technologies for removing mercury from typical industrial flue gases: A review