A knowledge flow driven e-learning architecture design: what is its stratification and how is it personalized | IEEE Conference Publication | IEEE Xplore