Self-help Co-operatives, Deposit Mobilisation and Supply of Credit