29er complete mountain bike BB92 12X148mm Rear 180mm rotor 12speed carbon full suspension bike complete bicycle