Asplenia syndrome: Insight into embryology through an analysis of cardiac and extracardiac anomalies