Factors that affect the diffusion and impact of domeestic 'green technology' and the role of the place