Failure analysis of solder bumped flip chip on low-cost substrates