Combinatorial structure of fake algebraic surfaces