A survey of techniques for architecting SLC/MLC/TLC hybrid Flash memory–based SSDs. (23rd January 2018)