bifunctional plurifunctional trifunctional oligofunctional multifunctional equifunctional multifunction polyfunctional monofunctional polyergic