radio controlled track-mounted multitask vehicle China manufacturer factory