Rate Compatible Punctured Turbo Research Articles