Apoferritin nanocage as drug reservoir: is it a reliable drug delivery system?