Electron scattering in silicon inversion layers by oxide and surface roughness