Opponent-aware Role-based Learning in Team Competitive Markov Games