Cardiologists stand by stents