50 years of living polymerization