BEST LIVE BLOOD EXAMINATION SOFTWARE: A COMPREHENSIVE REVIEW