Anticipatory avoidance learning for the treatment of homosexuality: Recent developments and an automatic aversion therapy system