Software Transactional Memory: A Comprehensive Review of Design, Challenges, Applications, and Future Prospects - Meenu (International Journal of Intelligent Systems and Applications in Engineering, 2024)