I-140 approved (EB1a, applied from Canada), I-485 not yet submitted. I am holding B-2 visa and currently visitng family in the US. Can I visit China and return to the US with my current B-2 visa? Thanks.