Spokesman: Hamas demands release of prisoners from all factions