The anatomy of common aorticopulmonary trunk (truncus arteriosus communis) and its embryologic implications