Comments:Technical troubles hold up International Space Station repairs