Constant current power supplies - Edison Opto Corporation Ltd.