Ecolab Life Sciences and Repligen announce launch of affinity resin