Tokyo stocks open down 0.33%