A new formulation for surface roughness limited mobility in bulk and ultra-thin-body metal–oxide–semiconductor transistors