bifunctional equifunctional semistructural oligofunctional amphifunctional plurifunctional difunctional subfunctionalized multifunctional semicomplicated