Iran's revolutionary guards have announced the arrest of "a network of homosexuals and satanists" in the western city of Kermanshah, close to the country's border with Iraq, prompting fresh alarm over the treatment of gay people in the Islamic republic.