2016 polycet key paper Archive