Green electric power socket with fresh leaves top view. Renewable and saving energy, eco or green power consumption concept.