Why cleaning “no clean” flux residues from a circuit board assembly can be difficult and how to get it right