science fiction character