Self-Dual Codes, Subcode Structures, And Applications.