Early and mid-term outcomes of left ventricular assist device implantation and future prospects