Tokyo stocks close down 0.66%