How the Moon was born. Giant impact hypothesis: Theia impact.