Bafang Ultra Mid Drive Tear Down and Comparison BBSHD