Faithful remote state preparation using finite classical bits and a nonmaximally entangled state