Dogs can reliably sniff out lung cancer, German study shows