Important but not really an answer and too big for a comment:
You're dancing on some very thin ice here and you don't realize it.
As user102008 points out, legally you can't have both Chinese and US citizenship--China considers your Chinese citizenship lost the moment you got US citizenship. If you intend to continue this situation you must be very careful that China never finds out that you're a US citizen.
A very important aspect of this is that your passport must look right when you arrive in China. You fly from the US or Canada to China and they'll see you arriving from a country where you need a visa but they won't see the visa in your passport. Oops! Likewise for the return trip--you're not going to be allowed to board a flight to the US on your Chinese passport and if you present your certificate of naturalization you just revealed your US citizenship. Your Chinese citizenship will be void and you're in China without a visa. I wouldn't be inclined to find out what the punishment is.
My understanding of how to work around this is that you must use two air tickets, the intermediate point being a nation where you have visa-free admission on your Chinese passport (so you're not exposed by not having a visa where you should have one.) It must be a separate ticket because the airline will check admissibility when you check in--if you had a single ticket that said China-Japan-USA they would check for transit in Japan (fine) and admission to the US (no visa, you don't get on the plane.) Leave plenty of time between flights because the airlines will not be responsible for a late flight--miss your flight and you most likely have to simply throw away your ticket. Use only your US passport for US-Japan, use only your Chinese passport for China-Japan. (Other countries can be used but the geography favors Japan for this.) Note that this isn't perfect, a detailed examination of your passport will still reveal your deception (as your "stay" in the transit country exceeds the visa-free time.)
Furthermore, the US expects you to enter/exit on your US passport. You can get a US passport in one day on an emergency basis (I suspect your mother being in the hospital qualifies) but this must be done in person in one of a few cities, I don't recall which ones.
And, yes, China definitely checks for this sort of stuff. My wife is China-born but now a US citizen, more than once she's had to prove to the embassy (when applying for a visa) that she has given up her Chinese citizenship.