Canadian Solar Modules Achieve Highest PTC Rating