A site-specific controlled-release system for metformin