Which 1st century Athenian dramatist wrote over 100 tragedies, only 7 of which survive, including "Oedipus Rex", "Antigone" and "Electra"?