Human breast cancer: its genetics, biology and prognosis