Revealing effects of common nonmetallic impurities on the stability and strength of Cu–Sn solder joints: A first-principles investigation