4 factors that can cause voiding in Ball Grid Arrays (BGA)