Giant expects to ship 600,000 electric bikes in 2019