Chen Lu was China's first figure skating women's singles world champion. The “butterfly on ice” retired 22 years ago but never left figure skating.