Since you did not mention of I-485, so your I-140 becomes useless as ground of future I-485 when you change employment. You may apply H-1b visa in China, upon approval of H-1b petition by your new employer.