Canadian Solar Inc (NASDAQ:CSIQ) on Wednesday said it has sold two solar power plants in China with a combined capacity of 69.5 MWp to a subsidiary of state-owned Shenzhen Energy Group Co Ltd (SHE:000027).