Futuristic ‘Frankenstein’ opera poses questions about human nature