Boron-dipyrromethene Molecules Research Articles