Analysis of pulse coupled winner-take-all neural networks