Hindu Temple opens in Abilene Texas