Coronary artery disease (CAD): Causes, diagnosis and treatment