Pulse-width-independent low power programmable low temperature poly-Si thin-film transistor shift register. (May 2015)