Macbook pro m1 16 inch battery capacity July 8, 2019 16 32 64 128 Macbook pro m1 16 inch battery replacement Macbook pro 14 m1 pro battery life