Thank you for your info.
One more question. If I leave for china now, I understand that our university may revoke my green card because I have not stayed in our university over six months after getting my card. Does this "revoke" affect our wife's and son's green cards? Thank you.