Barnes & Noble cuts prices on Nook e-reader