Terazosin, doxazosin, and prazosin: current clinical experience.