Challenges in differential diagnosis between obstructive and non-obstructive azoospermia