Having hit record-high solar module shipments in 2016, Canadian Solar Inc (NASDAQ:CSIQ) expects 2017 to be even better in that regard.