Duffstep announces debut album - Electronic Beats