Asset Allocation Technique For A Diversified Investment Portfolio Using Artificial Neural Networks