the National Exhibition and Convention Center (NECC) in Shanghai