bug fix: in case like this, "(CEBPB|CEBPD)", the name parsing will
create self-interaction loop, which should be avoided.