Bank of Baroda partner to finance rooftop solar systems