Home Technology Mimicking Nature: Artificial trees to generate solar energy