Thin films of CuInSe2 produced by a solid state reaction from stacked elemental layers