oneplus 7 pro battery