List decoding of Reed-Solomon codes and algebraic-geometric codes door Li Chen