DEVELOPMENT OF DISTRIBUTED MOTOR CONTROL AND HAPTIC FEEDBACK SYSTEMS FOR MINIATURE IN VIVO SURGICAL ROBOTS