Tetrodotoxin, an Extremely Potent Marine Neurotoxin: Distribution, Toxicity, Origin and Therapeutical Uses