does opiates lower testosterone