Interfacial reactions and formation of intermetallic compound of Sn-ball/Sn-3.0Ag-0.5Cu-paste/Cu joints in flip-chip on BGA packaging