Evolution of Ag3Sn compounds and microhardness of Sn3.5Ag0.5Cu nano-composite solders during different cooling rate and aging