Observer-based control design for three well-known chaotic systems