Types and Applications of Digital Twins