Cd2+ complexation with P(CH2OH)3, OP(CH2OH)3, and (HOCH2)2PO2(-): coordination in solution and coordination polymers.