Hundreds protest as President Samia Suluhu Hassan expected to win amid exclusion of two main opposition parties.