Developing a three-dimensional finite element analysis approach to simulate corrosion-induced concrete cracking in reinforced concrete beams