Thanks for your help!
Now, if my H1b is approved before the start date, I have to go back China and apply H1b at US embassy, right? In this case, will my current H1b start date still be valid? (which means I can go back US on the start date after getting visa approved in China)