In my opinion, you are qualified at least three of EB1-a requirements. For Eb1-b, if your employer can sponsor you, then you can try. If you are intereste in DIY, just email me yjy_wang@yahoo.com or check your QQH