Mahathir could launch new political party on Aug 7: Sources