Synthetic branched polypeptides as carriers for low-molecular-weight antigens: correlation between chemical structure and biological functions