Metallopeptides and metallocytochromes c with single-walled carbon nanotube conjugates for alternative energy applications