THE PROGRESS OF HUMAN COOPERATION BY ELECTRONIC CONNECTIVITY PLATFORMS AND COLLECTIVE KNOWLEDGE SYSTEMS