My Xperia Arc has been causing me problems recently.... If I fully charge to 100%, the battery will last 4 hourts maybe with minimal/no use. Even when switched off, the battery is draining. However, I took the battery out last night after charging. I have put the battery back into the phone this morning, and it is fine! What is causing the battery to drain like this?