The cooperative extension service: An adaptable model for developing countries