I had many questions in this field but I searched the internet and found everything I needed. In such cases, the Internet saves us enormously and I am glad that we have reached the 21st century where thousands of new technologies appear every day that make our lives easier. For example, I...