Voting Technology: Time for electoral reforms