There is something wrong with my HTC One X battery. The Battery Percentage doesn't change at all. For example, it was 100% for several hours and then suddenly turned off. When I charged it back, its now 46% and has been for 3 hours. What's wrong with it? How can I fix it?