Solar Energy Technologies – A Status Report