'Ready for challenge': Captain Savita ahead of India's openi