Lebanon to Hold General Elections in August-September