"Design of Multi-Layer Neural Networks with Powers-of-Two Weights"