Zhongzi Technology has put into operation a 14.2 MW distributed photovoltaic project in Meishan, Sichuan