Solar Power System And Applications