18 teams gather for AIHEC basketball tournament