Artificial neural network modeling of microstructure during C-Mn and HSLA plate rolling