E-book sales surpass physical book sales on Barnes & Noble website