Implant-based dental prosthesis