Diabetes, heart disease may share deep roots