Uniform Electronic Transactions Act and Recent Developments