Field-flow fractionation: choices in programmed and nonprogrammed operation.