Novel programmable single pulse generator for producing pulse widths in different time scales | Publicación