An overview of problems and solutions for components subjected to fireside of boilers