Double Edge-triggered Flip-flops Research Articles