Trace Element Partitioning: The Influences of Ionic Radius, Cation Charge, Pressure, and Temperature