An implantable hearing aid. State of the art.