Afghanistan have named their Champions Trophy squad amid calls for teams to boycott matches against them due to curbs on women's rights under the Taliban.