Topology optimization and analysis of static transmission error in lightweight gears