iPhone X vs Galaxy S8 vs Note 8 vs OnePlus 5T vs Mate 10 Pro Battery Drain Test