Oppo launches new A5 Pro mid-range phone featuring Dimensity 7300, huge battery