Hainan Energy Limited,cnooc