added mod_solar.F90