Neural networks : learning and growth as different aspects of the same natural process : neurons with variable firing strength and formal neurons