robot, cyborg, humanoid, android 간의 차이점이 뭔가요?