Research and Applications for Alternative Financing for Development