Li Yang: A study of iterative capacity-approaching codes and their optimal decoding algorithms. University of Plymouth, UK 2010