China bans free plastic bags