Barnes & Noble considers sale of company