first appearing in a comic based on the life of barry allen , a villain known for his technical expertise and use of optics , was played on a cw tv show by what actress ?
efrat dor