Petrology of the Volcanic Fields East and South-East of Ruwenzori, Uganda