Cardiac tumors differential diagnosis