Topological polymer chemistry progress of cyclic polymers in syntheses, properties and functions (World Scientific, 2013)