electron theory