Thorium. Is it the future of clean energy?