Challenges and opportunities in the design of Tunnel FETs: materials, device architectures, and defects