For all you Apple fans who have been upset about the mediocre battery life on Apple's iPhones, here's a leak that should brighten up your day.

A new leaked video shows what is allegedly a 2,915 mAh battery from the 5.5-inch iPhone 6. According to MacRumors, "the battery shown is also shown carrying an Apple part number of 616-0675, and running at 4.35 volts, which is also in line with previous leaks."

This new leak means that Apple can finally rival the strong battery performance seen on the likes of the Samsung Galaxy S5 and other similar phones.

Compare the new 2,915 mAh battery pack to older iPhones and it happens to be much larger. For instance, Apple's iPhone 5s had only a 1,560 mAh battery, while the iPhone 5 had a 1440 mAh battery pack. Apart from this, it is expected that Apple will work hard on tweaking iOS 8 to ensure better efficiency and improved battery life for all iOS devices.

However, the battery life of the smaller 4.7in iPhone 6 may not be as good, since it will only pack a 1,810 mAh battery, according to rumours.

Apple fans around the globe are extremely excited about the two new iPhones, which are expected to be announced on Tuesday, especially since the iPhone 6 is expected to have the large displays usually touted by Samsung's smartphones.

Apart from the new display size, the iPhone 6 is also expected to house Apple's new A8 chip, the Touch ID fingerprint sensor that we saw on the iPhone 5S, a sapphire glass display on the high-end 5.5in version, and iOS 8 preloaded on to the device.

Apple is also expected to launch the iWatch smartwatch along with the new iPhones. The device is expected to create a strong demand for smartwatches and open up the market in the same way that the iPad popularised tablets.