oneplus 6 battery