‘Smart stethoscope’ to visualize heart sound, cardiac abnormalities