Artificial human heart cells