Lord & Taylor makes EPA green list with wind power plans