Canadian Solar Comments on Trina Solar Patent Infringement Complaint  Solar Industry