Ratcheting in pressurized pipes and equipment: A review on affecting parameters, modelling, safety codes, and challenges