IKEA stocks its shelves with solar panels