Consumers will pay more for green; lower-income lead the pack, study says