RAFO TECHNOLOGY INC