Surface mounted porphyrin-nanotube arrays: Towards energy-harvesting surfaces | IEEE Conference Publication | IEEE Xplore