Surface quantum oscillations in (110) and (111) n-type silicon inversion layers