CA 125: fundamental and clinical aspects.