As technology continues to flourish over the years, it is no doubt that endless knowledge and curiosity should keep up with the pace. New technological inventions and innovations are serving humanity with information that they need for day-to-day activities. Whenever ...