electrical actuators and sensors review 5014754