Retailers ranked among green companies