A demand-based caching method for garbage collection in flash-memory embedded systems | IEEE Conference Publication | IEEE Xplore