use gridfs to support large document in MongoDB