Marxist rebels have ambushed an army convoy in southern Colombia , killing eight soldiers and a civilian , and wounding four other soldiers .