Wooooooaaaaahhhhhh!!! Your GRE scores are crazy! Please try considering applying to B-list schools. You're very unlikely to be considered in those schools you mentioned. Consider Texas A and M or Tennesse Tech University. You could also check Dubai's Masdar Technological Institute. I also finished from OAU by the way. All the best!