Gravar-mail: Cardiac rehabilitation: a comprehensive review