New BYD e2 electric hatchback revealed - better than the Dolphin?!