Efficacy of local subcutaneous anesthesia versus intramuscular opioid sedation in extracorporeal shockwave lithotripsy: a randomized study.