Text this: Current applications and research in photovoltaic technology for buildings.