Multilevel error-control codes for data storage channels | IEEE Journals & Magazine | IEEE Xplore