Epicyclic Gear Trains: Analysis, Synthesis and Applications