Franklin County man charged with TennCare fraud, theft