You can try EB1A. Although you may get a RFE, but still have a good chance according to your credentials. Definitely, you are over qualified for EB1B.