Franklin taps new police chief