Current opinions in sialolithiasis diagnosis and treatment