Association between the hepatitis B and C viruses and metabolic diseases in patients stratified by age