Vivo 50 Pro battery