Nuclear fusion – the same process that powers the sun – could one day provide unlimited clean energy. But before that happens ...