Systems integrating self-collected health data by patients into EHRs and medical systems : a State-ofthe-art review