UNDERSTANDING LINEAR ACTUATORS: KINDS AND IMPLEMENTATIONS