Virtual Flash Chips: Reinforcing the Hardware Abstraction Layer to Improve Data Recoverability of Flash Devices | IEEE Journals & Magazine | IEEE Xplore