dr.power; you have made an inordinate amount of post seeking answers without even the slightest hint of you attempting to find the answers through research or work on your own. Personally I find your never ending post to things you could simply look up annoying.
If you want serious answers to your questions, then I would suggest you do you own research and homework, then come back with more intelligent questions. We are not free engineers for hire, but we are more than happy to help someone who has attempted to solve a problem on their own.
Nuf said???