Text this: Pyrroloquinoline Quinone (PQQ): Its impact on human health and potential benefits