NBC: China locks down business center of Shenzhen amid Covid surge