男,21岁,肾结石,做过B超和体外碎石,喝过排石颗粒,缓解。怎样才能根治结石?