Eigenvector-based analysis of cluster synchronization in general complex networks of coupled chaotic oscillators