Engineered human nanoferritin bearing the drug genz-644282 for cancer therapy