Digital Twin Technology Challenges and Applications: A Comprehensive Review Academic Article in Scopus uri icon