A Parallel Gradient Descent Method for Learning in Analog VLSI Neural Networks