Self-Supervised Learning for Graph-Structured Data in Healthcare Applications: A Comprehensive Review