India's $9 billion rooftop PV program faces multiple challenges