Ivermectin a new hope in prostate cancer therapy?