Remote Diagnostics and Patient Monitoring Technologies for Ubiquitous Healthcare