Triangle battery 52v 20ah 28Ah Panasonic cell electric bike lithium ion battery for ebike BBSHD 1000W 1500W