You may use your current passport to apply for the US visa first. Once done, change your passport for a new one either in US or back in China, then use new passport applying for a visa to Canada. Whenever you travel, bring with you both old and new passports.