Cardiorenal syndrome: review of our current understanding