We have seen so many technologies helping us in various ways. Indeed, we can not imagine our life today without using technology. Every day we use technology directly or indirectly to complete our day...