Naturally occurring quinones : recent advances