Tokyo stocks close up 0.66%