What is the number of photons of light with wavelength 4000 pm which provide 1 Joule of energy ?