Port Placement Optimization for Robotically-Assisted Minimally Invasive Surgery