Nanosizing: a formulation approach for poorly-water-soluble compounds