Theoretical study of oxygen chemisorption 0n (111) and (100) silicon surface