homoribopolymers