A novel coral-like porous SnO2 hollow architecture: biomimetic swallowing growth mechanism and enhanced photovoltaic property for dye-sensitized solar cell application.