Blockchain for Health IoT: A privacy-preserving data sharing system[J] SOFTWARE-PRACTICE & EXPERIENCE Chen, Songling Fu, Xiangling Si, Hongchao Wang, Yi Gao, Songfeng Wang, Chunyuan