use ZBarScanner