The Trojan Horse Method in Nuclear Astrophysics