An update on the potential role of C-peptide in diabetes and osteoporosis