March 22 (SeeNews) - United Photovoltaics Group Ltd (HKG:0686) said Monday it had retrieved the entire HKD-500-million (USD 64.5m/EUR 57.3m) advance payment under a breached contract with sector player Hareon Solar Technology Co Ltd (SHA:600401).