Hanwha Solutions, Trina Solar reach patent licensing agreement  PV-Tech