Situs inversus totalis associated with complex cardiovascular anomalies