A diffusion model and growth kinetics of interfacial intermetallic compounds in Sn-0.3Ag-0.7Cu and Sn-0.3Ag-0.7Cu-0.5CeO2 solder joints