A comprehensive solution for breast ultrasound