Indian reservoirs can host 102 GW floating solar