ICICI Bank, Bank of India hike their basic lending rates for August