Text this: Q-mode factor analysis of geochemical and petrologic data matrices with constant row-sums /