0.0 00 Sometimes it can amaze us when we are looking at the rate of how rapidly technology evolve. Technology across many fields are advancing so quickly that there are various of technology that come into existence on a regular basic, of which, we may...