Novel Non-volatile Memory and Topological Insulator Field-effect Transistors