A DETAILED INTRODUCTION TO PHOTOVOLTAIC POWER