Energy efficient flip flop design using voltage scaling on FPGA