Nadal hopeful to be fit for Federer semi-final in Indian Wells