Normally, you need to surrender your I94 not your I20. However, you might need your I20 when you come back even if you have valid visa stamp in your passport. So, you'd better ask your ISO to re-issue an I20 to you and have your friend send it to China to you. Good Luck!