Artificial hearts : technology and therapy management - Yang (Springer Singapore, 2020)