Potential role of viruses in thrombosis and atherosclerosis.