All nanocages articles