Study of five substrate pad finishes for the co-design of solder joint reliability under board-level drop and temperature cycling test conditions | IEEE Conference Publication | IEEE Xplore