Ferritin: A Promising Nanoreactor and Nanocarrier for Bionanotechnology | Synapse