Amazon Kindle Fire tops Amazon bestseller list 8 weeks running