Characteristic Impedance Boundary Conditions (cibc) for the Solution of Open Boundary Problems