Solar energy research at home and abroad