PV research and development