Self-aligned TiSi2∕Si heteronanocrystal nonvolatile memory