The method of claim 17 wherein the polymer is characterized by a repeat unit having a formula selected from the group consisting of: and salts and copolymers thereof, where n is a positive integer and y and z are integers of one or more, and R, R1, R2 and R3, independently, is H, or a substituted or unsubstituted alkyl group. 20.