I am fron China and my I140 was submitted in Dec. 2004. It is EB1b. How soon can I submit my I485? Thank you.