Selective recognition of fluoride and acetate by a newly designed ruthenium framework: experimental and theoretical investigations.