LQRT: Lightweight QR Code Generation based on ZXing's algorithms