Model of multiple synfire chains explains cortical spatio-temporal spike patterns