Defect inspection of flip chip solder joints based on non-destructive methods: A review. (July 2020)