Condition-Based Maintenance of Gearboxes and Its Components