A short review of challenges and prospects of boron-laden solid fuels for ramjet applications