Trina Solar files patent infringement with US ITC  PV Tech