BYD recalls nearly 89,000 Qin Plus DM-i sedans over battery faults