EC sets July 31 for Wulensi By-Election