1. Советую Вам посмотреть сайт, на котором есть много информации по этому вопросу.