Avalon Technologies forms a JV with a European EMS co for PCB assembly