An explosion that ignited a fire at a petrol station in the Nigerian commercial capital, Lagos, has killed at least eight people, and has destroyed at least 25 homes, 16 shops and a primary school, the State Emergency Management Agency (Sema) has said.