A Dynamic and Context-aware Social Network Approach for Multiple Criteria Decision Making through a Graph-based Knowledge Learning