Conceptual design and empirical study of a personal learning environment and network (PLE&N) to support peer-based social and lifelong learning