Case retrieval in medical databases by fusing heterogeneous information.