BMPLS: Blockchain-Based Multi-level Privacy-Preserving Location Sharing Scheme for Telecare Medical Information Systems[J] JOURNAL OF MEDICAL SYSTEMS 2018(42) Ji, Yaxian Zhang, Junwei Ma, Jianfeng Yang, Chao Yao, Xin