Bendy solar cells that can take the heat (Chemistry World RSC)

  • strict warning: Non-static method GalleryDataCache::put() should not be called statically in /home/tamileli/public_html/gallery2/embed.php on line 32.
  • strict warning: Non-static method GalleryDataCache::_getCache() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 84.
  • strict warning: Non-static method GalleryDataCache::_performMaintenance() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 97.
  • strict warning: Non-static method GalleryDataCache::_getCache() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 167.
  • : Non-static method GalleryDataCache::containsKey() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/Gallery.class on line 914.
  • : Non-static method GalleryDataCache::_getCache() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 204.
  • : Non-static method GalleryDataCache::get() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/Gallery.class on line 914.
  • : Non-static method GalleryDataCache::_getCache() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 187.
  • strict warning: Non-static method GalleryUtilities::getRequestVariablesNoPrefix() should not be called statically in /home/tamileli/public_html/gallery2/embed.php on line 45.
  • strict warning: Non-static method GalleryUtilities::_getRequestVariable() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 289.
  • strict warning: Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 874.
  • strict warning: Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 878.
  • strict warning: Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 293.
  • strict warning: Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 708.
  • strict warning: Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 714.
  • strict warning: Non-static method GalleryEmbed::init() should not be called statically in /home/tamileli/public_html/solarcellsinfo/dyecell/modules/gallery2/gallery_base.inc on line 101.
  • strict warning: Non-static method GalleryDataCache::containsKey() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryEmbed.class on line 93.
  • strict warning: Non-static method GalleryDataCache::_getCache() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 204.
  • strict warning: Non-static method GalleryEmbed::_saveState() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryEmbed.class on line 94.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/init.inc on line 42.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/init.inc on line 43.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/init.inc on line 44.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/init.inc on line 45.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryModule.class on line 21.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/init.inc on line 51.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryPlatform/UnixPlatform.class on line 21.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/init.inc on line 97.
  • : Non-static method GalleryUtilities::getServerVar() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUrlGenerator.class on line 356.
  • : Non-static method GalleryUtilities::getServerVar() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUrlGenerator.class on line 357.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 1381.
  • : Non-static method GalleryUtilities::getServerVar() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUrlGenerator.class on line 368.
  • : Non-static method GalleryUtilities::getServerVar() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUrlGenerator.class on line 368.
  • : Non-static method GalleryUtilities::isEmbedded() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUrlGenerator.class on line 380.
  • : Non-static method GalleryDataCache::containsKey() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/Gallery.class on line 914.
  • : Non-static method GalleryDataCache::_getCache() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 204.
  • : Non-static method GalleryDataCache::get() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/Gallery.class on line 914.
  • : Non-static method GalleryDataCache::_getCache() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 187.
  • : Non-static method GalleryCoreApi::getPluginParameter() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUrlGenerator.class on line 382.
  • : Non-static method GalleryCoreApi::requireOnce() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 235.
  • : Non-static method GalleryPluginHelper_simple::getParameter() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 237.
  • : Non-static method GalleryPluginHelper_simple::_fetchAllParameters() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryPluginHelper_simple.class on line 221.
  • : Non-static method GalleryDataCache::containsKey() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryPluginHelper_simple.class on line 281.
  • : Non-static method GalleryDataCache::_getCache() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 204.
  • : Non-static method GalleryDataCache::getFromDisk() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryPluginHelper_simple.class on line 286.
  • : Non-static method GalleryDataCache::_getCache() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 274.
  • : Non-static method GalleryDataCache::getCachePath() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 281.
  • : Non-static method GalleryDataCache::getCacheTuple() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 447.
  • : Non-static method GalleryDataCache::put() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryPluginHelper_simple.class on line 290.
  • : Non-static method GalleryDataCache::_getCache() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 84.
  • : Non-static method GalleryCoreApi::requireOnce() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/Gallery.class on line 284.
  • : Non-static method GalleryUtilities::identifySearchEngine() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GallerySession.class on line 207.
  • : Non-static method GalleryUtilities::getRequestVariables() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GallerySession.class on line 217.
  • : Non-static method GalleryUtilities::_getRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 241.
  • : Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 874.
  • : Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 878.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 246.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 708.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 714.
  • : Non-static method GalleryUtilities::strToLower() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GallerySession.class on line 228.
  • : Non-static method GalleryCoreApi::requireOnce() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/Gallery.class on line 971.
  • : Non-static method GalleryUtilities::getServerVar() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GallerySession.class on line 1242.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 1381.
  • : Non-static method GalleryUtilities::getRemoteHostAddress() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GallerySession.class on line 1243.
  • : Non-static method GalleryUtilities::isTrustedProxy() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 990.
  • strict warning: Non-static method GalleryUtilities::getRequestVariables() should not be called statically in /home/tamileli/public_html/gallery2/init.inc on line 127.
  • strict warning: Non-static method GalleryUtilities::_getRequestVariable() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 242.
  • strict warning: Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 874.
  • strict warning: Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 878.
  • strict warning: Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 246.
  • strict warning: Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 708.
  • strict warning: Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 714.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/init.inc on line 129.
  • strict warning: Non-static method GalleryTranslator::getSupportedLanguageCode() should not be called statically in /home/tamileli/public_html/gallery2/init.inc on line 131.
  • strict warning: Non-static method GalleryTranslator::getLanguageData() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryTranslator.class on line 398.
  • : Non-static method GalleryCoreApi::requireOnce() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/Gallery.class on line 525.
  • strict warning: Non-static method GalleryDataCache::put() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryEmbed.class on line 103.
  • strict warning: Non-static method GalleryDataCache::_getCache() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 84.
  • strict warning: Non-static method GalleryEmbed::isCompatibleWithEmbedApi() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryEmbed.class on line 107.
  • strict warning: Non-static method GalleryEmbed::getApiVersion() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryEmbed.class on line 60.
  • strict warning: Non-static method GalleryUtilities::isCompatibleWithApi() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryEmbed.class on line 60.
  • strict warning: Non-static method GalleryEmbed::checkActiveUser() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryEmbed.class on line 120.
  • strict warning: Non-static method GalleryDataCache::containsKey() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryEmbed.class on line 128.
  • strict warning: Non-static method GalleryDataCache::_getCache() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 204.
  • : Non-static method GalleryUtilities::getRequestVariables() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUrlGenerator.class on line 826.
  • : Non-static method GalleryUtilities::_getRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 241.
  • : Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 874.
  • : Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 878.
  • : Non-static method GalleryUtilities::_getRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 241.
  • : Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 874.
  • : Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 878.
  • : Non-static method GalleryUtilities::_getRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 241.
  • : Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 874.
  • : Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 878.
  • : Non-static method GalleryUtilities::_getRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 241.
  • : Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 874.
  • : Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 878.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 246.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 708.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 714.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 708.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 714.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 708.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 714.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 708.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 714.
  • strict warning: Non-static method GalleryCoreApi::getAllFactoryImplementationIds() should not be called statically in /home/tamileli/public_html/gallery2/init.inc on line 156.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 152.
  • strict warning: Non-static method GalleryFactoryHelper_simple::getAllImplementationIds() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 153.
  • strict warning: Non-static method GalleryFactoryHelper_simple::_getFactoryData() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryFactoryHelper_simple.class on line 214.
  • strict warning: Non-static method GalleryFactoryHelper_simple::_getSingleton() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryFactoryHelper_simple.class on line 63.
  • strict warning: Non-static method GalleryCoreApi::newFactoryInstanceById() should not be called statically in /home/tamileli/public_html/gallery2/init.inc on line 163.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 139.
  • strict warning: Non-static method GalleryFactoryHelper_simple::newInstanceById() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 140.
  • strict warning: Non-static method GalleryFactoryHelper_simple::_getFactoryData() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryFactoryHelper_simple.class on line 192.
  • strict warning: Non-static method GalleryFactoryHelper_simple::_getSingleton() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryFactoryHelper_simple.class on line 63.
  • strict warning: Non-static method GalleryFactoryHelper_simple::newInstance() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryFactoryHelper_simple.class on line 202.
  • strict warning: Non-static method GalleryFactoryHelper_simple::_getFactoryData() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryFactoryHelper_simple.class on line 141.
  • strict warning: Non-static method GalleryFactoryHelper_simple::_getSingleton() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryFactoryHelper_simple.class on line 63.
  • strict warning: Non-static method GalleryCoreApi::newFactoryInstanceById() should not be called statically in /home/tamileli/public_html/gallery2/init.inc on line 163.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 139.
  • strict warning: Non-static method GalleryFactoryHelper_simple::newInstanceById() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 140.
  • strict warning: Non-static method GalleryFactoryHelper_simple::_getFactoryData() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryFactoryHelper_simple.class on line 192.
  • strict warning: Non-static method GalleryFactoryHelper_simple::_getSingleton() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryFactoryHelper_simple.class on line 63.
  • strict warning: Non-static method GalleryFactoryHelper_simple::newInstance() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryFactoryHelper_simple.class on line 202.
  • strict warning: Non-static method GalleryFactoryHelper_simple::_getFactoryData() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryFactoryHelper_simple.class on line 141.
  • strict warning: Non-static method GalleryFactoryHelper_simple::_getSingleton() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryFactoryHelper_simple.class on line 63.
  • strict warning: Non-static method GalleryCoreApi::getPluginBaseDir() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryFactoryHelper_simple.class on line 170.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryFactoryHelper_simple.class on line 176.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/modules/httpauth/classes/HttpAuthPlugin.class on line 21.
  • : Non-static method HttpAuthHelper::getHttpAuth() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/httpauth/classes/HttpAuthPlugin.class on line 40.
  • : Non-static method GalleryUtilities::getServerVar() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/httpauth/classes/HttpAuthHelper.class on line 148.
  • : Non-static method GalleryUtilities::getServerVar() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/httpauth/classes/HttpAuthHelper.class on line 149.
  • : Non-static method GalleryUtilities::getServerVar() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/httpauth/classes/HttpAuthHelper.class on line 150.
  • : Non-static method GalleryUtilities::getRequestVariables() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/httpauth/classes/HttpAuthHelper.class on line 152.
  • : Non-static method GalleryUtilities::_getRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 241.
  • : Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 874.
  • : Non-static method GalleryUtilities::_internalGetRequestVariable() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 878.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 246.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 708.
  • : Non-static method GalleryUtilities::sanitizeInputValues() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUtilities.class on line 714.
  • : Non-static method GalleryUtilities::getServerVar() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/httpauth/classes/HttpAuthHelper.class on line 155.
  • : Non-static method HttpAuthHelper::getUser() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/httpauth/classes/HttpAuthPlugin.class on line 42.
  • : Non-static method GalleryCoreApi::fetchAllPluginParameters() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/httpauth/classes/HttpAuthHelper.class on line 182.
  • : Non-static method GalleryCoreApi::requireOnce() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 251.
  • : Non-static method GalleryPluginHelper_simple::fetchAllParameters() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 253.
  • : Non-static method GalleryPluginHelper_simple::_fetchAllParameters() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryPluginHelper_simple.class on line 243.
  • : Non-static method GalleryDataCache::containsKey() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryPluginHelper_simple.class on line 281.
  • : Non-static method GalleryDataCache::_getCache() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 204.
  • : Non-static method GalleryDataCache::getFromDisk() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryPluginHelper_simple.class on line 286.
  • : Non-static method GalleryDataCache::_getCache() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 274.
  • : Non-static method GalleryDataCache::getCachePath() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 281.
  • : Non-static method GalleryDataCache::getCacheTuple() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 447.
  • : Non-static method GalleryDataCache::put() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryPluginHelper_simple.class on line 290.
  • : Non-static method GalleryDataCache::_getCache() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 84.
  • strict warning: Non-static method GalleryCoreApi::getAnonymousUserId() should not be called statically in /home/tamileli/public_html/gallery2/init.inc on line 180.
  • strict warning: Non-static method GalleryCoreApi::getPluginParameter() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 2961.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 236.
  • strict warning: Non-static method GalleryPluginHelper_simple::getParameter() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 238.
  • strict warning: Non-static method GalleryPluginHelper_simple::_fetchAllParameters() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryPluginHelper_simple.class on line 222.
  • strict warning: Non-static method GalleryDataCache::containsKey() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryPluginHelper_simple.class on line 281.
  • strict warning: Non-static method GalleryDataCache::_getCache() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 204.
  • strict warning: Non-static method GalleryDataCache::get() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryPluginHelper_simple.class on line 282.
  • strict warning: Non-static method GalleryDataCache::_getCache() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 187.
  • strict warning: Non-static method GalleryCoreApi::loadEntitiesById() should not be called statically in /home/tamileli/public_html/gallery2/init.inc on line 185.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 2258.
  • strict warning: Non-static method GalleryEntityHelper_simple::loadEntitiesById() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 2259.
  • strict warning: Non-static method GalleryDataCache::containsKey() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryEntityHelper_simple.class on line 53.
  • strict warning: Non-static method GalleryDataCache::_getCache() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 204.
  • strict warning: Non-static method GalleryDataCache::getFromDisk() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryEntityHelper_simple.class on line 56.
  • strict warning: Non-static method GalleryDataCache::_getCache() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 274.
  • strict warning: Non-static method GalleryDataCache::getCachePath() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 281.
  • strict warning: Non-static method GalleryDataCache::getCacheTuple() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 408.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 288.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUser.class on line 21.
  • strict warning: Non-static method GalleryCoreApi::requireOnce() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryEntity.class on line 21.
  • strict warning: Declaration of GalleryUser::create() should be compatible with GalleryEntity::create() in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUser.class on line 42.
  • strict warning: Declaration of GalleryUser::save() should be compatible with GalleryEntity::save($postEvent = true, $setAclId = NULL) in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryUser.class on line 42.
  • strict warning: Non-static method GalleryDataCache::put() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/helpers/GalleryEntityHelper_simple.class on line 95.
  • strict warning: Non-static method GalleryDataCache::_getCache() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 84.
  • strict warning: Non-static method GalleryDataCache::put() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryEmbed.class on line 133.
  • strict warning: Non-static method GalleryDataCache::_getCache() should not be called statically in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryDataCache.class on line 84.
  • : Non-static method GalleryCoreApi::requireOnce() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/Gallery.class on line 419.
  • : Non-static method GalleryCoreApi::requireOnce() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryStorage.class on line 30.
  • : mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/tamileli/public_html/gallery2/lib/adodb/drivers/adodb-mysql.inc.php on line 366.
  • warning: mysql_connect(): Access denied for user 'tamileli_gllr1'@'localhost' (using password: YES) in /home/tamileli/public_html/gallery2/lib/adodb/drivers/adodb-mysql.inc.php on line 366.
  • : Non-static method GalleryCoreApi::error() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryStorage.class on line 226.
  • : Non-static method GalleryCoreApi::requireOnce() should not be called statically, assuming $this from incompatible context in /home/tamileli/public_html/gallery2/modules/core/classes/GalleryCoreApi.class on line 2751.
  • : Function ereg() is deprecated in /home/tamileli/public_html/solarcellsinfo/dyecell/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/tamileli/public_html/solarcellsinfo/dyecell/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/tamileli/public_html/solarcellsinfo/dyecell/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/tamileli/public_html/solarcellsinfo/dyecell/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/tamileli/public_html/solarcellsinfo/dyecell/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/tamileli/public_html/solarcellsinfo/dyecell/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/tamileli/public_html/solarcellsinfo/dyecell/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/tamileli/public_html/solarcellsinfo/dyecell/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/tamileli/public_html/solarcellsinfo/dyecell/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/tamileli/public_html/solarcellsinfo/dyecell/includes/file.inc on line 647.

By kalyan - Posted on 14 July 2008

by Lewis Brindley, ChemistryWorld-RSC, 01 July 2008
http://www.rsc.org/chemistryworld/News/2008/July/01070801.asp

Chemists in Switzerland and China have used a liquid electrolyte to make flexible solar cells that are better than current devices at withstanding heat from the sun's rays. The new type of dye-sensitised solar cell (DSC) is the latest product from Michael Grätzel, who was the first to make DSCs in 1991. 'This cell will make an important contribution to the market for power generation in the future,' says Graetzel, director of the laboratory of photonics and interfaces at the Swiss Federal Institute of Technology in Lausanne (EPFL). In contrast to traditional solid silicon semiconductor-based cells, the DSC uses light-sensitive dye molecules in a liquid electrolyte.

The liquid electrolyte is in contact with all parts of the cell at once, making it a highly efficient conductor. This also makes the cell flexible - so cells could be used in portable electronic devices. But using DSCs in large outdoor arrays has been difficult because the liquid electrolyte - often a volatile solvent - can evaporate at the high temperatures cells reach in direct sunlight. Recent designs have made use of ionic liquids: salts with a low melting point that are liquid at room temperature. Although these solvent-free DSCs are more stable to heat, they can be inefficient.

Graetzel's team has solved this problem by using a 'eutectic melt' - a mixture of several solids that form a liquid when combined. One example of a eutectic melt is seen when salt is used to de-ice roads. Solid sodium chloride and solid water (ice) mix to form liquid saltwater. 'We mixed three solid imidazolium iodides to form a highly conductive, ambient-temperature liquid,' says Peng Wang, who worked on the project at the Chinese Academy of Sciences in Changchun, China. 'In contrast, the individual ingredients are solid and non-conductive at room-temperature.'

The advantage of using these eutectic mixtures, Wang explains, is that they have much higher conductivities than ordinary ionic liquids but remain extremely stable at high temperatures. The solar cells can turn about 8 per cent of the sunlight that falls on them into electricity but Grätzel believes that their efficiency could be improved further. 'The maximum power conversion efficiency that can be reached by this kind of solar cell is around 31 per cent,' he says.

Commenting on the work, Juan Bisquert, who works on dye-sensitised solar cells at Jaume I University in Castellón de la Plana, Spain, says, 'The 8 per cent efficiency is comparatively high, as this is approaching the amorphous silicon technologies that are on the market.'

References
Y Bai et al, Nature Materials, 2008, DOI: 10.1038/nmat2224

Page visits to this site since Oct.12,2006: