The Optical Adder Using Modified Signed-digit Number Representation