Rational Design Of Nanocatalysts For Renewable Energy Conversion