Cinnamaldehyde mitigates placental vascular dysfunction of gestational diabetes and protects from the associated fetal hypoxia by modulating placental angiogenesis, metabolic activity and oxidative stress. (March 2021)