A satellite photo of Shanghai Jiangnan yard from April 10, 2018.
Got this from the Chinese Wiki. What strikes me is that the guy who posted allegedly knows where they are planned to be deployed. I used Google Translate on the page.
View attachment 46468