RETRACTED ARTICLE: An architecture of agent-based multi-layer interactive e-learning and e-testing platform - Retracted Article | RetractBase