Millions locked-down in Shenzen over COVID fears